package com.nxmu.hire.vo;

import com.nxmu.hire.model.enums.CollegeEnum;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

public class AddPostReqVo implements Serializable {

    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

    @NotBlank
	private String userId;

    @NotNull
    private CollegeEnum collegeId;

    @NotNull
    private Integer postLevel;

    @NotNull
    private Integer postCount;

    @NotBlank
    private String publisher;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public CollegeEnum getCollegeId() {
        return collegeId;
    }

    public void setCollegeId(CollegeEnum collegeId) {
        this.collegeId = collegeId;
    }

    public Integer getPostLevel() {
        return postLevel;
    }

    public void setPostLevel(Integer postLevel) {
        this.postLevel = postLevel;
    }

    public Integer getPostCount() {
        return postCount;
    }

    public void setPostCount(Integer postCount) {
        this.postCount = postCount;
    }

    public String getPublisher() {
        return publisher;
    }

    public void setPublisher(String publisher) {
        this.publisher = publisher;
    }
}
